to pose difficulties - Español Inglés Diccionario